package com.zjcode.cdcer.mapper;

import com.chinatechstar.component.commons.supports.PageData;
import com.zjcode.cdcer.model.AnnualReportSummary;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.LinkedHashMap;
import java.util.List;

/**
 * @author ZQM
 * @date 2023/10/12 15:37
 */
@Mapper
public interface AnnualReportSummaryMapper {

    Integer add(@Param("annualReportSummary") AnnualReportSummary annualReportSummary);

    AnnualReportSummary selById(@Param("id") String id);

    List<LinkedHashMap<String, Object>> selList(@Param("pageData") PageData pageData);

    Integer del(@Param("id") String id);

    List<LinkedHashMap<String, Object>> show(@Param("orgId") String orgId, @Param("type") Integer type, @Param("screeningYear") String screeningYear);
}
